#include <bits/stdc++.h>

using namespace std;
int N=100;
char T[]={'A','B','C','D'};
int n=10000;

char ran(){
    int i=rand()%4;
    return T[i];
}
string ch(){
    string s;
    for(int i=0;i<N;i++){
       s.append(1,ran());
    }
    return s;
}
int main(){

    freopen("in1.txt","w",stdout);
    srand(time(0));
    cout << n << endl;
    for(int i=0;i<n+2;i++){
        cout <<ch() <<endl;
    }



    return 0;
}
